Informationen zum Forum AutoCAD VBA:
Anzahl aktive Mitglieder: 784
Anzahl Beiträge: 12.030
Anzahl Themen: 2.140

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 1 - 13, 16 Gesamtergebnisse mit Suchbegriffen mtexte suchen und ersetzen sec.
Autocad VBA : „Ein bisschen Theorie ist manchmal auch ganz nützlich“
mapcar am 07.11.2004 um 20:13 Uhr (0)
Nee Moony, so von oben herab war das überhaupt nicht gemeint. Es war lediglich als präventiver Hinweis gedacht für den folgenden Fall: Wer Rechtecke sucht, muss technisch besehen Polylinien und-color: #FFFF99'>suchen. Das sind nämlich die Entities, während das Konzept Rechteck in der Geometriedatenbank unbekannt ist. Und dann ist man ruckzuck bei der Aufgabenstellung Wie schreibe ich eine Funktion, die feststellt, ob eine Polylinie ein Rechteck darstellt? Das klingt trivial, dürfte aber viele schon vor echte Probleme st ...

In das Form Autocad VBA wechseln
Autocad VBA : und-color: #FFFF99'>Suchen/Ersetzen via RegExp
mapcar am 18.09.2004 um 21:58 Uhr (0)
Abschreckend isses, ja. Das hier ist der Suchstring, mit dem ich in Lisp Maßtexte aufspüre, deren obere Toleranz Null ist: (\A1;d+[,.]?d*{\Hd+.?d*;\S)[ +-]0[,.]?0*(^[ +-]d+[,.]?d*;}) Allerdings muss man in Lisp jeden Backslash doppelt schreiben, daher sieht es noch schlimmer aus, als es so schon ist;-) Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell ...

In das Form Autocad VBA wechseln
Autocad VBA : und-color: #FFFF99'>Suchen/Ersetzen via RegExp
mapcar am 18.09.2004 um 00:24 Uhr (0)
Hi Nancy, ich hab mal versucht Bernd s [bst] RegexReplace Wer ist Bernd? Und was hat der damit zu tun? Fehlt da vielleicht ein Link? Verweis auf Microsoft VBScript Regular Expressions 5.5 setzen Öh, wo ist denn der Verweis? sollte in letzter Zeit ein recht monologlastiger Eindruck entstanden sein Geht mir manchmal auch so - die wirklich interessanten Dinge interessieren oft kein Schwein;-) RegEx ist ein sehr interessantes Thema. In Lisp gibt es nur das verschissene WCMATCH zum und-color: #FFFF99'>suchen - das tau ...

In das Form Autocad VBA wechseln
Autocad VBA : und-color: #FFFF99'>Suchen/Ersetzen via RegExp
mapcar am 19.09.2004 um 20:23 Uhr (0)
Hi Bernd, nun weiss ich auch, wer Bernd ist;-) Das ist ganz einfach ein Fehler von mir. Es muß natürlich $1 lauten Beruhigend;-) Nun, mich würde das sehr wohl interessierern. Aber nicht für LISP sondern für Office VBA Windows binaries gibt s hier: http://gnuwin32.sourceforge.net/packages/pcre.htm Das sollte doch irgendwie gehen. nicht kompatibel zu Perl, aber IMHO in der gleichen Liga, was die Möglichkeiten betrifft Das ist für mich das Problem: Ständig umdenken müssen - ich bin doch nicht ...

In das Form Autocad VBA wechseln
Autocad VBA : und-color: #FFFF99'>Suchen/Ersetzen via RegExp
mapcar am 18.09.2004 um 17:03 Uhr (0)
Verweis auf Microsoft VBScript Regular Expressions 5.5 setzen Öh, wo ist denn der Verweis? Axel, jetz steh ich aber im Wald, was meinst Du damit? Damit meinte ich, dass es unter VB(A) doch nicht reicht, nur einen Kommentar einzufügen, um auf etwas zu verweisen: Verweis auf Microsoft VBScript Regular Expressions 5.5 setzen Muss dann da nicht so was kommen? Declare Function publicname Lib libname [Alias alias ] [([[ByVal] variable [As type] [,[ByVal] variable [As type]]...])] As Type Ich h ...

In das Form Autocad VBA wechseln
Autocad VBA : Ersetzen von Blöcken in VBA
mapcar am 17.06.2004 um 20:51 Uhr (0)
Roland, dass die Frage hier gleich dreimal hintereinander steht, erhöht die Wahrscheinlichkeit nicht, dass du eine Antwort bekommst. Könntest du denn das Problem mal etwas näher beschreiben, d.h. mal sagen, wo du nicht weiter kommst? Wäre auch hilfreich, wenn du präzise zwischen Blöcken und Blockdefinitionen unterscheiden würdest, denn wenn es um Attribut-Updates geht, sind natürlich die Definitionen betroffen. Gruß, Axel ------------------ Meine AutoLisp-Seiten Meine private Homepage Mein Angri ...

In das Form Autocad VBA wechseln
Autocad VBA : Ersetzen von Blöcken in VBA
mapcar am 18.06.2004 um 13:13 Uhr (0)
Jetzt kommen wir der Sache näher - mit Sache meine ich jetzt das Problem, nicht die Lösung. Also nicht das simple Einfügen, sondern ein Block-Import aus einer anderen Zeichnung. Da fällt mir spontan dieser Weg ein: Die Quellzeichnung zusätzlich zur Zielzeichnung aufmachen und die Blockdefinition abkopieren - anschließend die Quellzeichnung wieder schließen. Du kannst aber auch den quick and dirty -Weg gehen: Quelle insgesamt als Block in die Zielzeichnung einfügen und das Insert wieder löschen. Dann hast ...

In das Form Autocad VBA wechseln
Autocad VBA : Mittelpunkt und-color: #FFFF99'>suchen?
mapcar am 06.11.2004 um 18:30 Uhr (0)
Ein bisschen Theorie ist manchmal auch ganz nützlich: 4 Ecken und geschlossen: beliebiges Viereck Innenwinkelsumme (n-2)*180° : n-Eck gegenüberliegende Winkel gleich: Parallelogramm oder Rechteck alle Winkel 90°: Rechteck + gleichlange Seiten: Quadrat usw. usf. Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man s hat Meine AutoLisp-Seiten Mein Angriff auf dein Zwerchfell Mein Lexikon der Fotografie Mein gereim ...

In das Form Autocad VBA wechseln
Autocad VBA : und-color: #FFFF99'>Suchen
mapcar am 22.10.2004 um 10:57 Uhr (0)
Leider gibt es nun mal Befehle in AutoCAD, die nicht programmierbar sind. Mich treibt 3DSOUT die Wände hoch: Egal wie ich s mache, immer poppt ein Dialog auf. Als der Befehl TOLERANCE neu war (R13C1) habe ich bei Adesk angerufen und gefragt, warum es kein - TOLERANCE gibt: Ups, den haben wir vergessen, kommt in 13C2! Ich habe auch nach 13C2, C3 und C4 nochmal angerufen - kommt bald! . Fehlt aber in 2005 immer noch:-((( Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp ...

In das Form Autocad VBA wechseln
Autocad VBA : Abfangen vom Befehl Voreinstellungen mit AcadDocument_BeginCommand
mapcar am 27.09.2004 um 02:15 Uhr (0)
a) im Menü _.options durch _options ersetzen oder b) nicht BeginCommand, sondern im CommandEnded-Event ein UNDO fahren. Das ist gemein, aber hochgradig pädagogisch. Allerdings könnte dich der Gegner mit einem REDO mattsetzen, wenn er auch gemein ist;-) oder: c) in BeginCommand alle Werte speichern + in CommandEnded wieder zurücksetzen. Das ist die gemeinste Methode... Gruß, Axel Strube-Zettler ------------------ (defun - Lisp over night - AutoLisp-Programmierung für AutoCad - Da weiß man, wann man ...

In das Form Autocad VBA wechseln
Autocad VBA : punkte kugeln
mapcar am 17.10.2004 um 13:57 Uhr (0)
Hi Nancy! zusammenzutragen, welche FreewareEditoren überhaupt dieses teufelswerkzeug RegExp unterstützen Es gibt Listen von Editoren, wie z.B. diese hier: http://www.webattack.com/freeware/webpublish/fwtext.shtml Aber so genau geht das alles nicht daraus hervor. Bei vielen Editoren heisst es zwar, dass sie RE unterstützen, aber sie tun das vielleicht mit einer völlig eigenen Syntax. Als Beispiel fällt mir SciTE ein, ein interessanter Editor. Aber an dessen RE-Syntax könnte ich mich nicht gewöhne ...

In das Form Autocad VBA wechseln
Autocad VBA : Layout löschen
mapcar am 16.07.2004 um 01:18 Uhr (0)
Hi Namenlos, dein Code ist ein wenig schwer nachvollziehbar, weil ich nicht weiss, was du da wirklich übergibst. Kann dir also nicht sagen, woher der Fehler kommt. Aber das Problem liegt irgendwo bei dir und nicht im System, denn das hier geht ohne Problem: Code: Public Sub Test() Dim n_layouts As Integer Dim oLayout As Object, oBlock As Object, oEntity As Object Dim bKeep As Boolean n_layouts = ThisDrawing.Layouts.Count For Each oLayout In ThisDrawing.Layouts bKeep = False If oLayo ...

In das Form Autocad VBA wechseln
Autocad VBA : Abstand zwischen Polylinien
mapcar am 28.07.2005 um 13:49 Uhr (0)
Na ja, die Frage ist viel zu ungenau gestellt. Da müsste man wissen, ob die Intervalle gleich sein sollen, z.B. "alle 5 ZE einmal messen", das bricht dann immer bei der kürzeren Polylinie ab, oder ob die Intervalle jeweils einen Prozentanteil der Gesamtlänge betragen sollen, also "alle 10% der jeweiligen Länge messen". Wie dem auch sei: Wenn man nicht über die Stützpunkte gehen will, ist man mit VBA schnell am Ende, denn die ganzen vlax-curve-...-Funktionen (wie vla-curve-getPointAtDist), mit denen das in ...

In das Form Autocad VBA wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2 

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2026 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz